﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>2-7</title>
    <!--   引入jQuery -->
    <script src="../scripts/jquery-1.3.1.js" type="text/javascript"></script>
    <script src="../scripts/assist.js" type="text/javascript"></script>
    <link rel="stylesheet" type="text/css" href="../styles/selectstyle.css" />
    <script type="text/javascript">
        $(document).ready(function () {
            //选取含有文本"di"的div元素.
            $("#btn1").click(function () {
                $("div:contains('di')").css("background", "#bfa");
            })
            //选取不包含子元素(或者文本元素)的div空元素.
            $("#btn2").click(function () {
                $("div:empty").css("background", "#bfa");
            })

            //选取含有class为sup元素 的div元素.
            $("#btn3").click(function () {
                $("div:has('.sup')").css("background", "#bfa");
            })

            //选取含有子元素(或者文本元素)的div元素.
            $("#btn4").click(function () {
                $("div:parent").css("background", "#bfa");
            })
        });
    </script>
</head>
<body>
    <h3>内容过滤选择器.</h3>
    <button id="reset">手动重置页面元素</button>
    <input type="checkbox" id="isreset" checked="checked" /><label for="isreset">点击下列按钮时先自动重置页面</label><br /><br />

    <input type="button" value="选取含有文本“di”的div元素." id="btn1" />
    <input type="button" value="选取不包含子元素(或者文本元素)的div空元素." id="btn2" />
    <input type="button" value="选取含有class为sup元素 的div元素." id="btn3" />
    <input type="button" value="选取含有子元素(或者文本元素)的div元素." id="btn4" />


    <br /><br />

    <!-- 测试的元素 -->
    <div class="adc" id="adc">
        id为adc<br />class为adc<br />div（女警）<br />
        <div class="sup">class为sup<br />div（曙光）</div>
    </div>
    <div class="adc" id="tank" title="top">
        id为tank<br />class为adc<br />title为top<br />div（德玛）<br />
        <div class="sup" title="mid">class为sup<br />title为mid<br />div（宝石）<br /></div>
        <div class="sup" title="mid">class为sup<br />title为mid<br />div（璐璐）</div>
    </div>
    <div class="adc">
        class为adc<br />div（EZ）<br />
        <div class="sup">class为sup<br />div（琴女）</div>
        <div class="sup">class为sup<br />div（星妈）</div>
        <div class="sup">class为sup<br />div（鲛姬）</div>
        <div class="sup">class为sup<br />div（牛头）</div>
    </div>
    <div class="adc">
        class为adc<br />div（奥巴马）<br />
        <div class="sup">class为sup<br />div（凤女）</div>
        <div class="sup">class为sup<br />div（机器人）</div>
        <div class="sup">class为sup<br />div（狗熊）</div>
        <div class="sup" title="tesst"></div>
    </div>
    <div style="display:none;" class="none">
        style的display为"none"<br />div（VN）
    </div>
    <div class="hide">
        class为"hide"<br />div（螃蟹）
    </div>

    <div>
        包含input<br />type为"hidden"<br />div（飞机）<br />
        <input type="hidden" size="8" />
    </div>
    <span id="mover">正在执行动画<br />span元素.</span>
</body>
</html>
